Regular Boardgames
نویسندگان
چکیده
We present an initial version of Regular Boardgames general game description language. This stands as an extension of Simplified Boardgames language. Our language is designed to be able to express the rules of a majority of popular boardgames including the complex rules such as promotions, castling, en passant, jump captures, liberty captures, and obligatory moves. The language describes all the above through one consistent general mechanism based on regular expressions, without using exceptions or ad hoc rules.
منابع مشابه
Simplified Boardgames
We formalize Simplified Boardgames language, which describes a subclass of arbitrary board games. The language structure is based on the regular expressions, which makes the rules easily machine-processable while keeping the rules concise and fairly human-readable.
متن کاملLearning Rules of Simplified Boardgames by Observing
General Game Playing (GGP) agents learn strategies to skillfully play a wide variety of games when given only the rules of the game. The rules are provided in a language called Game Description Language (GDL) and specify the initial game setup, what constitutes legal moves and how they update the game state when played, how the game terminates, and what the outcome is. In here we extend this li...
متن کاملDigitising Boardgames: Issues and Tensions
In this paper, we discuss the different ways in which modern European boardgames (“Eurogames”) are converted for digital play. We review digitised versions of three popular tabletop boardgames: Puerto Rico, Agricola and Ascension. Using these examples, we demonstrate the tension between the interaction metaphor of the original analogue medium and the metaphor of a digital game. We describe the ...
متن کاملProcedural Content Generation for GDL Descriptions of Simplified Boardgames
We present initial research towards procedural generation of Simplified Boardgames and translating them into an efficient GDL code. This is a step towards establishing Simplified Boardgames as a comparison class for General Game Playing agents. To generate playable, human readable, and balanced chess-like games we use an adaptive evolutionary algorithm with the fitness function based on simulat...
متن کاملTowards Automated Game Design
Game generation systems perform automated, intelligent design of games (i.e. videogames, boardgames), reasoning about both the abstract rule system of the game and the visual realization of these rules. Although, as an instance of the problem of creative design, game generation shares some common research themes with other creative AI systems such as story and art generators, game generation ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1706.02462 شماره
صفحات -
تاریخ انتشار 2017